GitHub Actions
GitHub
で
CI/CD
をやるサービス
CI/CD
以外の使い方もできる
yamlでワークフローを書くと
GitHub
側で定義された各種イベントをトリガーに
CI/CD
を実行できる
mainにマージされたとき
PRにpushしたとき
定時
ユーザが明示的に実行イベントを発火させたとき
etc
実行環境は3種+α
マネージド
Ubuntu
Mac
Windows
自前(Self Hosted Runner)